package com.yuke.cloud.service.wmc.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class WmsStatisticsDto {
    @ApiModelProperty(value="categoryId")
    private Long categoryId;

    @ApiModelProperty(value="categoryId的List")
    private List<Long> categoryIdList;

    @ApiModelProperty(value="categoryName ")
    private Long categoryName;

    @ApiModelProperty(value="parentId父类别ID")
    private Long parentId;

    /**
     * 是否为叶子节点，0：不是，1：是
     */
    @ApiModelProperty(value="isLeaf是否为叶子节点，0：不是，1：是")
    private Byte isLeaf;


    @ApiModelProperty(value="总金额")
    private Long priceTotal;

    @ApiModelProperty(value="总金额")
    private Long numberTotal;

    @ApiModelProperty(value="商品Id")
    private Long specId;

    @ApiModelProperty(value="商品Id")
    private List<Long> specIdList;

    @ApiModelProperty(value="商品规格名称")
    private String specName;

    @ApiModelProperty(value="warehouseId")
    private Long warehouseId;

    @ApiModelProperty(value="beginTime")
    private Date beginTime;

    @ApiModelProperty(value="endTime")
    private Date endTime;

    /**
     * 0：未删除，1：删除
     */
    @ApiModelProperty(value="isDeleted0：未删除，1：删除")
    private Byte isDeleted;

    @ApiModelProperty(value = "inType入库类型，0：新采购入库，1：其他仓库调配入库，2：用户退货入库。")
    private Byte inType;






}
